electrical-system battery - French English Dictionary